having difficult speaking - Turc Anglais Dictionnaire